#define _CRT_SECURE_NO_WARNINGS 1

#include <stdio.h>

//int main()
//{
//	for (int a = 1; a <= 5; a++)
//	{
//		for (int b = 1; b <= 5; b++)
//		{
//			for (int c = 1; c <= 5; c++)
//			{
//				for (int d = 1; d <= 5; d++)
//				{
//					for (int e = 1; e <= 5; e++)
//					{
//						if (a * b * c * d * e == 120 &&
//							(b == 2) + (a == 3) == 1 &&
//							(b == 2) + (e == 4) == 1 &&
//							(c == 1) + (d == 2) == 1 &&
//							(c == 5) + (d == 3) == 1 &&
//							(e == 4) + (a == 1))
//						{
//							printf("%d %d %d %d %d\n", a, b, c, d, e);
//							break;
//						}
//					}
//				}
//			}
//		}		
//	}
//	return 0;
//}

//int main()
//{
//	for (int a = 0; a <= 1; a++)
//	{
//		for (int b = 0; b <= 1; b++)
//		{
//			for (int c = 0; c <= 1; c++)
//			{
//				for (int d = 0; d <= 1; d++)
//				{
//					if ((a == 0) + (c == 1) + (d == 1) + (d == 0) == 3 && a + b + c + d == 1)
//					{
//						if (a == 1)
//						{
//							printf("a\n");
//							break;
//						}
//						if (b == 1)
//						{
//							printf("b\n");
//							break;
//						}
//						if (c == 1)
//						{
//							printf("c\n");
//							break;
//						}
//						if (d == 1)
//						{
//							printf("d\n");
//							break;
//						}
//					}
//				}
//			}
//		}
//	}
//	return 0;
//}
//#define max 10
//int main()
//{
//	int arr[max][max] = {0};
//	for (int i = 0; i < max; i++)
//	{
//		for (int j = 0; j <= i; j++)
//		{
//			if (j == 0 || j == i)
//			{
//				arr[i][j] = 1;
//			}
//			else
//			{
//				arr[i][j] = arr[i - 1][j] + arr[i - 1][j - 1];
//			}
//		}
//	}
//	for (int i = 0; i < max; i++)
//	{
//		for (int j = 0; j <= i; j++)
//		{
//			printf("%d ", arr[i][j]);
//		}
//		printf("\n");
//	}
//	return 0;
//}
